package com.dkm.dkmproject.service.impl;


import com.dkm.dkmproject.dao.EvaluationTbMapper;
import com.dkm.dkmproject.domain.EvaluationTb;
import com.dkm.dkmproject.service.IEvaluationTbService;
import com.baomidou.mybatisplus.service.impl.ServiceImpl;
import com.github.pagehelper.PageHelper;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;

/**
 * <p>
 * 评价表 服务实现类
 * </p>
 *
 * @author 周佳佳
 * @since 2020-04-26
 */
@Service
public class EvaluationTbServiceImpl extends ServiceImpl<EvaluationTbMapper, EvaluationTb> implements IEvaluationTbService {

    @Resource
    private EvaluationTbMapper evaluationTbMapper;
    @Override
    public List<EvaluationTb> QueryEvaluation(Integer buId) {
        return evaluationTbMapper.QueryEvaluation(buId);
    }

    @Override
    public int insertSelective(EvaluationTb record) {
        return evaluationTbMapper.insertSelective(record);
    }

    @Override
    public List<EvaluationTb> selectAll(Integer pageNum,Integer pageSize) {
        PageHelper.startPage(pageNum,pageSize);
        return evaluationTbMapper.selectAll();
    }

    @Override
    public int selectCountThree(Integer buId) {
        return evaluationTbMapper.selectCountThree(buId);
    }

    @Override
    public int selectCountTwo() {
        return evaluationTbMapper.selectCountTwo();
    }

    @Override
    public int insertOne(EvaluationTb evaluationTb) {
        return evaluationTbMapper.insert(evaluationTb);
    }
}
